ChangeListener
String getName()
and int getValue()
Assume that the slider has a name you have
set using setName()
.
The name of the slider is a string that
is stored as part of its data.
To ask the slider for its name use:
String getName()
Then, to get the value of the slider use
int getValue()
The value is an int
between the minimum
and maximum value of the slider.
Here is part of a program that has two sliders and a text field for each. Fill in the blanks so that when a slider changes its value the value is written it the correct text field.
JSlider sliderA; JTextField textA; JSlider sliderB; JTextField textB; public void stateChanged( ChangeEvent evt ) { JSlider source; source = (JSlider)evt.getSource(); if ( source.________().equals("sliderA") ) textA.setText( source.________ + " " ); if ( source.________().equals("sliderB") ) textB.setText( source.________ + " " ); }